﻿.articleTitle{font-size: 20px; font-weight: bold; color: black;}
.articleAbstract{background:#FAFAFA; border:dashed 1px #CCCCCC; padding:10px; margin-top:5px;}
.articleContents{line-height:22px; margin-top:10px;}
.articleContents img{max-width:90%; height:auto;}
.articleContents video{max-width:90%; height:auto;}
.articleContents embed{max-width:90%; height:auto;}
.protectionpanel{width:500px; height:240px; margin:75px auto; background:#e2e2e2; padding-top:20px; border:solid 1px gray; display:none;}
.protectionpanel table{margin:auto; width:85%;}
.protectionpanel table input{padding:5px;}
.protectionpanel table #protectionpassword{width:160px;}
.protectionpanel table #vcode{width:80px;}